JavaScript Job: QA Analyst - Analyste, Assurance de la qualité

Job added on

Company

Tecsys

Location

Montreal - Canada

Job type

Full-Time

JavaScript Job Details

Is software quality your passion?


Do you enjoy finding hidden software defects, or breaking newly minted code? Do you want to join a team who works to develop and optimize logistics in both healthcare and complex distribution industries? If you answered yes to these questions, we want to meet you! Our EBS (Enhanced Business Solutions) department is looking for a creative, talented, and motivated QA Analyst.


About us

Having recognized the advantages of remote work, including employee morale, productivity, reduced commuting on employee well-being and the environment, as of May 1, 2022, we became a remote-first company. The technologies and programs in which we invested have provided a fantastic foundation to this end. Our remote-first office, together with our conveniently located offices and collaborative workspaces, provide our team with the freedom and flexibility to work in the way that makes our employees most productive.

Our focus is to ensure our employees can do their work in an environment that supports their performance and professional targets.


Tecsys is a team of 700+ dynamic individuals who care about a job well done. We are a fast-growing, innovative company providing supply chain solutions for leaders in the hospital, pharmaceutical, and healthcare systems industries, as well as distributors, retailers, and logistics service providers. We work with industry leaders to transform their supply chains through technology. We are a structured company in which it is pleasant to work, and our employees are attached to the family atmosphere of our company.


What you’ll do:

  • Work within the EBS delivery team to define acceptance criteria, story mapping, and the test strategy for all customer deliverables. le story mapping, et la stratégie de test pour tous les produits livrables du client.
  • Draft test plans for feature sets. Rédiger des plans de test pour les ensembles de fonctionnalités.
  • Work closely with Business Analysts (BAs), Developers and integration architects to define and create test plans and/or test cases that effectively uncover software defects as per Quality Assurance established standards.
  • Perform integration, regression, and performance tests.
  • Design and execute manual test cases.
  • Work with clients to develop System Integration testing (SIT) and User Acceptance Test (UAT) scenarios
  • Assist clients during deliverables SIT and UAT
  • Develop, maintain and execute automated testing plans and accompanying documentation
  • Actively participate in team project planning, design discussions, and agile/project meetings.
  • Help the delivery manager and architect by providing time estimates related to the QA testing
  • Develop and enhance the testing methodology, standards and test checklists.

Your qualifications:

  • Undergraduate diploma in Computer Science or related discipline.
  • 2 to 5+ years of significant experience in software quality.
  • Experience in testing applications, including but not limited to Order Management Systems, warehousing systems, financial systems, inventory management systems and transportation systems.
  • Strong end-to-end knowledge of SDLC (software development lifecycle) in either waterfall or Agile.
  • Knowledge of tools like SoapUI or Postman and features (Assertion, Property transfer, parameterization, etc.)
  • Experience developing automated tests using automation frameworks or tools such as Selenium, Katalon, and Robot Framework.
  • Strong foundation in testing planning.
  • Knowledge of file transfer protocols and tools like FileZilla
  • Knowledge and experience writing SQL queries
  • Knowledge of JavaScript, HTML5 or other programming languages is a plus.
  • Knowledge of load/stress testing is a plus
  • Experience with AWS and Kubernetes is a plus.
  • Experience with Jira and Xray is a plus.
  • Good communication skills, both written and oral in English.
  • Bilingual is a plus.
  • Ability to work with internal and external customers
  • Logical and analytical person.
  • Self-motivated and attentive to detail.
  • Creative to find new solutions and learning on the fly
  • Flexible in facilitating change or adapting to changing needs
  • Open for travel to customer sites, as required
  • Located in the greater Montreal area.

More great reasons to join Tecsys:

  • Building on excellence: More than well-established, we’ve been excelling for more than 30 years and we’re still growing in an international market with immense potential. We offer elite solutions in an industry that is rapidly adopting technology and innovation to drive efficiency, reliability, sustainability and competitive advantages. And we deliver those on all fronts.
  • Variety: If you are looking for a job with the “same old daily routine”, this is not it. You will be working across all phases of the application life cycle on a variety of solutions tailored to diverse customer environments. You’ll get to face new challenges and flex a lot of different muscles.
  • Rewards & balance: We combine competitive compensation with a generous benefits package. We empower professional development, promote personal growth and reimburse for educational opportunities. We’re involved in our community and embrace volunteerism. We like that mix - and you will too.
  • The respect and recognition you deserve: As a key member of an elite team, you’ll be respected as a driver of excellence for a ground-breaking solution. Unlike others who bury key contributors in the underbelly of a corporate cubicle culture, we proudly give our people the props they deserve. That’s one of the many reasons why we have one of the lowest turnover rates in our industry.

Could this be the life-changing, skill and career-building opportunity you've been waiting for? Don't be left wondering about what could have been. This is a growth-oriented position in an elite organization that respects and values key contributors. Act now and submit your resume!


Tecsys is an equal-opportunity employer. Accommodation is available for applicants selected for an interview.


************************************************************************************************************************************************************************************


La qualité logicielle te passionne ?


Tu aimes trouver des défauts cachés, ou décrypter un code tout nouveau ? Tu souhaites rejoindre une équipe qui travaille au développement et à l'optimisation de la logistique dans les secteurs des soins de santé et de la distribution complexe? Si tu as répondu oui à ces questions? On veut te rencontrer ! Notre service des Solutions d’affaires personnalisée est à la recherche d’un Analyste, Assurance de la qualité de calibres différents (intermédiaires et seniors).


À propos de nous


Ayant reconnu les avantages du travail à distance sur le bien-être des employés et l'environnement, notamment le moral des employés, la productivité, la réduction des trajets domicile-travail. Notre environnement qui privilégie le travail à distance, ainsi que nos bureaux bien situés et nos espaces de travail collaboratifs, offrent à notre équipe la liberté et la flexibilité de travailler de la manière qui rend nos employés les plus productifs. Notre objectif est de veiller à ce que nos employés puissent effectuer leur travail dans l'environnement qui soutient leurs performances et leurs objectifs professionnels.


Tecsys est une équipe de plus de 700 personnes dynamiques et soucieuses du travail bien fait. Nous sommes une entreprise innovante en croissance rapide, offrant des solutions de chaîne d’approvisionnement pour les chefs de file des industries hospitalières, pharmaceutiques et des systèmes de soins de santé, sans oublier les distributeurs, les détaillants et les fournisseurs de services logistiques. Nous travaillons avec les chefs de file de l’industrie pour transformer leurs chaînes d’approvisionnement en s’appuyant sur nos technologies. Nous sommes une entreprise structurée dans laquelle il est agréable de travailler, et nos employés apprécient l’ambiance familiale de notre entreprise.


Ce que tu feras:

  • Travailler au sein de l’équipe de livraison, Solutions d’affaires personnalisées pour définir les critères d’acceptation, la cartographie des histoires et la stratégie d’essai pour tous les livrables client.
  • Ébaucher les protocoles d’essais pour les ensembles de fonctions.
  • Travailler en étroite collaboration avec les analystes d’affaires, les développeurs et les architectes d’intégration pour définir et créer des protocoles d’essais et/ou des cas d’essai qui permettent de déceler efficacement les défauts logiciels conformément aux normes établies en matière d’assurance de la qualité.
  • Effectuer des essais d’intégration, de régression et de performance.
  • Concevoir et exécuter des cas d’essai manuels.
  • Travailler avec les clients pour élaborer des scénarios d’essai d’intégration de système et d’essai d’acceptation par l’utilisateur (EAU).
  • Aider les clients pendant les essais d’intégration de système et les EAU.
  • Élaborer et tenir à jour des protocoles d’essais automatisés et la documentation connexe; exécuter les protocoles d’essais.
  • Participer activement à la planification de projets, aux discussions de conception ainsi qu’aux réunions de projets et réunions agiles de l’équipe.
  • Aider le gestionnaire responsable de la livraison et l’architecte en fournissant une évaluation des délais relatifs aux essais d’assurance de la qualité.
  • Élaborer et améliorer la méthodologie, les normes et les listes de vérification des essais.

Qualifications :

  • Diplôme universitaire de premier cycle en informatique ou dans un domaine connexe.
  • Au moins 2 à 5 ans d’expérience appréciable en assurance qualité des logiciels.
  • Expérience dans la mise à l’essai d’applications, notamment les systèmes de gestion des commandes, les systèmes d’entreposage, les systèmes financiers, les systèmes de gestion des stocks et les systèmes de transport.
  • Maîtrise de l’ensemble du cycle de vie du développement logiciel en cascade ou agile.
  • Connaissance d’outils comme SoapUI ou Postman et de leurs fonctions (assertion, transfert de propriété, paramétrage, etc.).
  • Expérience dans l’élaboration d’essais automatisés à l’aide de cadres ou d’outils d’automatisation, comme Selenium, Katalon et Robot Framework.
  • Solides bases dans la planification d’essais.
  • Connaissance des protocoles et outils de transfert de fichiers tels que FileZilla.
  • Connaissance et expérience en matière de rédaction de requêtes SQL.
  • Connaissance de JavaScript, de HTML5 ou d’un autre langage de programmation, un atout.
  • Connaissance des essais de charge/des tests de résistance appréciée.
  • Expérience des solutions AWS et Kubernetes, un atout.
  • Expérience des outils Jira et Xray, un atout.
  • Bonnes aptitudes de communication en anglais, tant à l’écrit qu’à l’oral.
  • Bilinguisme appréciable.
  • Capacité à travailler avec des clients internes et externes.
  • Esprit logique et analytique.
  • Motivation et souci du détail.
  • Sens de la créativité pour trouver de nouvelles solutions et apprendre sur le terrain.
  • Capacité à favoriser le changement ou à s’adapter aux besoins changeants.
  • Ouvert aux déplacements vers des sites clients, au besoin
  • Résidence dans la grande région de Montréal.

D’autres excellentes raisons de vous joindre à Tecsys:

  • Pouvoir bâtir sur l’excellence: En plus d’être très bien établis, nous excellons depuis plus de 30 ans et nous poursuivons notre croissance dans un marché international ayant un immense potentiel. Nous offrons des solutions de pointe dans une industrie qui adopte rapidement les technologies et les innovations favorisant l’efficacité, la fiabilité, la durabilité et les avantages concurrentiels. Et nous répondons à ces besoins sur tous les plans.
  • Être exposé à la variété : Si vous recherchez un emploi routinier, vous êtes au mauvais endroit. Vous travaillerez dans toutes les phases du cycle de vie des applications pour un large éventail de solutions adaptées à divers environnements de clients. Vous aurez à faire face à de nouveaux défis et vous devrez agir à de nombreux niveaux différents.
  • Obtenir des récompenses et atteindre l’équilibre : Nous allions des rémunérations concurrentielles à de généreux régimes d’avantages sociaux. Nous favorisons le perfectionnement professionnel, nous encourageons la croissance personnelle et nous remboursons les occasions d’éducation. Nous sommes impliqués dans la collectivité et nous valorisons le bénévolat. Nous aimons cette combinaison… et vous l’aimerez tout autant.
  • Recevoir le respect et la reconnaissance que vous méritez : En tant que membre clé d’une équipe d’élite, vous serez respecté à titre de meneur en matière d’excellence liée à une solution novatrice. Contrairement aux autres entreprises, qui laissent les principaux contributeurs dans l’ombre selon une culture d’entreprise de cloisonnement, nous sommes fiers de donner à nos employés la reconnaissance qu’ils méritent. C’est l’une des nombreuses raisons pour lesquelles nous avons l’un des taux de roulement du personnel parmi les plus bas dans notre industrie.

Serait-ce l’occasion tant attendue pour vous d’effectuer un changement majeur, de perfectionner vos compétences et de faire avancer vos possibilités de carrière? Ne faites pas partie de ceux qui s’interrogeront sur ce qui aurait pu être. Cette offre d’emploi est axée sur la croissance au sein d’une entreprise d’élite qui respecte et valorise les contributeurs clés. Passez à l’action maintenant et soumettez votre CV!


En tant qu'employeur, Tecsys offre à tous le même niveau de chance et de traitement des candidatures. Si en tant que candidat vous avez besoin d'une accommodation particulière pour l'entrevue, il nous fera plaisir d'en discuter avec vous.


Note au lecteur : Le générique masculin est utilisé sans aucune discrimination et seulement dans le but d’alléger le texte.


#LI-Remote

#LI-UO